
<html><HEAD>
<LINK REL=STYLESHEET HREF="default.css" TYPE="text/css">
<TITLE>
Server configuration requirements</TITLE>
</HEAD>
<BODY>

<!-- Header -->
<p class="ancestor" align="right"><A HREF="dwprgugp48.htm">Previous</A>&nbsp;&nbsp;<A HREF="dwprgugp50.htm" >Next</A>
<!-- End Header -->
<A NAME="BABBFFEI"></A><h1>Server configuration requirements</h1>
<A NAME="TI2001"></A><p>The servers and clients used by the Web DataWindow can run
on the same or different machines. The following diagram shows typical configurations
with the Web server and page server on the same machine and the
component server and database on separate machines, but any or all
of the servers can run on the same computer. In your development environment,
the client browser could be on the same computer, too.</p>
<A NAME="TI2002"></A><caption><b>Figure 7-1: Typical client and server configurations</b></captionls>
<br><img src="images/htmldw02.gif">
<p><img src="images/note.gif" width=17 height=17 border=0 align="bottom" alt="Note"> <span class=shaded>Web server is built in to EAServer</span> <A NAME="TI2003"></A>As shown in the first configuration, <ACRONYM title = "e a server" >EAServer</ACRONYM> has
a built-in Web server, so this configuration demonstrates the full
capability of <ACRONYM title = "e a server" >EAServer</ACRONYM>.</p>
<A NAME="BEIEIAIC"></A><h4>Using the Web DataWindow
with <ABBR title = "e a server" >EAServer</ABBR></h4>
<A NAME="TI2004"></A><p>If you are not running your Web server as a service and you
have a user CLASSPATH environment variable, make sure that this
variable includes the paths to all classes needed for communication
between the Web server and <ABBR title = "e a server" >EAServer</ABBR>.
This includes the Sybase\<ABBR title = "e a server" ></ABBR><ABBR title = "e a server" >EAServer</ABBR>\html\classes
directory and the path to any component stubs that you generate
for use with your Web pages <br>(if these are in a different
directory). When you install <ABBR title = "e a server" >EAServer</ABBR>,
the path information for the server is placed only in the system
CLASSPATH variable, not the user variable.</p>
<A NAME="BABCBCAB"></A><h4>Transaction server configuration
tasks </h4>
<A NAME="TI2005"></A><p>You must perform the following configuration tasks on the <ABBR title = "e a server" >EAServer</ABBR> transaction server:<A NAME="TI2006"></A>
<ul>
<li class=fi>Copy the <ACRONYM title = "pibbles" >PBLs</ACRONYM>,
PBDs, SRDs, or PSRs containing the definitions of your DataWindow
objects to a directory on the <ABBR title = "e a server" >EAServer</ABBR> server's
path or the system path if the server component is running as a
service.</li>
<li class=ds>Set up a DSN and a connection cache for your data
source.
</li>
</ul>
</p>

